const { resolve } = require('path')
    // const path = require('path')
module.exports = {
    assetsDir: 'static',
    parallel: false,
    publicPath: './',
    productionSourceMap: false, //不生成map文件
    devServer: {
        // proxy: {
        //   // '/api': {
        //   //   target: '<url>',
        //   //   ws: true,
        //   //   changeOrigin: true
        //   // },
        //   // '/foo': {
        //   //   target: '<other_url>'
        //   // }

        // }
        proxy: 'http://211.143.108.9:8802/'
            // proxy: 'http://8.142.89.105:8081/'
    },
    configureWebpack: {
        resolve: {
            alias: {
                '@': resolve('src')
            }
        },
        //externals属性：防止将某些import的包package打包到bundle中，而是在runtime运行时再去从外部获取这些external dependencies扩展依赖

        externals: {
            BMap: 'BMap',
            BMap_Symbol_SHAPE_POINT: 'BMap_Symbol_SHAPE_POINT'
        }
    }
}